home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 576-600 / 581 / prism / source / source.lzh / config.h < prev    next >
C/C++ Source or Header  |  1991-11-28  |  7KB  |  627 lines

  1.  
  2. USHORT ImageData1[] = {
  3.     0xFFFF,0xF000,0xC000,0x3000,0xC000,0x3000,0xC000,0x3000,
  4.     0xC000,0x3000,0xC000,0x3000,0xC000,0x3000,0xC000,0x3000,
  5.     0xFFFF,0xF000,0x0000,0x0000,0x3FFF,0xC000,0x3FFF,0xC000,
  6.     0x3FFF,0xC000,0x3FFF,0xC000,0x3FFF,0xC000,0x3FFF,0xC000,
  7.     0x3FFF,0xC000,0x0000,0x0000
  8. };
  9.  
  10. struct Image Image1 = {
  11.     0,0,
  12.     20,9,
  13.     2,
  14.     ImageData1,
  15.     0x0003,0x0000,
  16.     NULL
  17. };
  18.  
  19. USHORT ImageData2[] = {
  20.     0xFFFF,0xF000,0xC000,0xF000,0xC001,0xB000,0xC003,0x3000,
  21.     0xCC06,0x3000,0xC30C,0x3000,0xC0D8,0x3000,0xC030,0x3000,
  22.     0xFFFF,0xF000,0x0000,0x0000,0x3FFF,0x0000,0x3FFE,0x4000,
  23.     0x3FFC,0xC000,0x33F9,0xC000,0x3CF3,0xC000,0x3F27,0xC000,
  24.     0x3FCF,0xC000,0x0000,0x0000
  25. };
  26.  
  27. struct Image Image2 = {
  28.     0,0,
  29.     20,9,
  30.     2,
  31.     ImageData2,
  32.     0x0003,0x0000,
  33.     NULL
  34. };
  35.  
  36. struct TextAttr TOPAZ80 = {
  37.     (STRPTR)"topaz.font",
  38.     TOPAZ_EIGHTY,0,0
  39. };
  40. struct IntuiText IText1 = {
  41.     3,0,JAM2,
  42.     33,1,
  43.     &TOPAZ80,
  44.     (UBYTE *)"4 Colors",
  45.     NULL
  46. };
  47.  
  48. struct Gadget Gadget14 = {
  49.     NULL,
  50.     40,30,
  51.     20,9,
  52.     GADGHIMAGE+GADGIMAGE,
  53.     RELVERIFY,
  54.     BOOLGADGET,
  55.     (APTR)&Image1,
  56.     (APTR)&Image2,
  57.     &IText1,
  58.     NULL,
  59.     NULL,
  60.     10,
  61.     NULL
  62. };
  63.  
  64. struct IntuiText IText2 = {
  65.     3,0,JAM2,
  66.     33,1,
  67.     &TOPAZ80,
  68.     (UBYTE *)"8 Colors",
  69.     NULL
  70. };
  71.  
  72. struct Gadget Gadget13 = {
  73.     &Gadget14,
  74.     40,45,
  75.     20,9,
  76.     GADGHIMAGE+GADGIMAGE,
  77.     RELVERIFY,
  78.     BOOLGADGET,
  79.     (APTR)&Image1,
  80.     (APTR)&Image2,
  81.     &IText2,
  82.     NULL,
  83.     NULL,
  84.     11,
  85.     NULL
  86. };
  87.  
  88. struct IntuiText IText3 = {
  89.     3,0,JAM2,
  90.     25,1,
  91.     &TOPAZ80,
  92.     (UBYTE *)"16 Colors",
  93.     NULL
  94. };
  95.  
  96. struct Gadget Gadget12 = {
  97.     &Gadget13,
  98.     40,60,
  99.     20,9,
  100.     GADGHIMAGE+GADGIMAGE,
  101.     RELVERIFY,
  102.     BOOLGADGET,
  103.     (APTR)&Image1,
  104.     (APTR)&Image2,
  105.     &IText3,
  106.     NULL,
  107.     NULL,
  108.     12,
  109.     NULL
  110. };
  111.  
  112. struct IntuiText IText4 = {
  113.     3,0,JAM2,
  114.     33,1,
  115.     &TOPAZ80,
  116.     (UBYTE *)"FASTEST",
  117.     NULL
  118. };
  119.  
  120. struct Gadget Gadget11 = {
  121.     &Gadget12,
  122.     169,30,
  123.     20,9,
  124.     GADGHIMAGE+GADGIMAGE,
  125.     RELVERIFY,
  126.     BOOLGADGET,
  127.     (APTR)&Image1,
  128.     (APTR)&Image2,
  129.     &IText4,
  130.     NULL,
  131.     NULL,
  132.     20,
  133.     NULL
  134. };
  135.  
  136. struct IntuiText IText5 = {
  137.     3,0,JAM2,
  138.     33,1,
  139.     &TOPAZ80,
  140.     (UBYTE *)"2400 Baud",
  141.     NULL
  142. };
  143.  
  144. struct Gadget Gadget10 = {
  145.     &Gadget11,
  146.     169,45,
  147.     20,9,
  148.     GADGHIMAGE+GADGIMAGE,
  149.     RELVERIFY,
  150.     BOOLGADGET,
  151.     (APTR)&Image1,
  152.     (APTR)&Image2,
  153.     &IText5,
  154.     NULL,
  155.     NULL,
  156.     21,
  157.     NULL
  158. };
  159.  
  160. struct IntuiText IText6 = {
  161.     3,0,JAM2,
  162.     33,1,
  163.     &TOPAZ80,
  164.     (UBYTE *)"1200 Baud",
  165.     NULL
  166. };
  167.  
  168. struct Gadget Gadget9 = {
  169.     &Gadget10,
  170.     169,60,
  171.     20,9,
  172.     GADGHIMAGE+GADGIMAGE,
  173.     RELVERIFY,
  174.     BOOLGADGET,
  175.     (APTR)&Image1,
  176.     (APTR)&Image2,
  177.     &IText6,
  178.     NULL,
  179.     NULL,
  180.     22,
  181.     NULL
  182. };
  183.  
  184. UBYTE Gadget8SIBuff[5];
  185. struct StringInfo Gadget8SInfo = {
  186.     Gadget8SIBuff,
  187.     NULL,
  188.     0,
  189.     5,
  190.     0,
  191.     0,0,0,0,0,
  192.     0,
  193.     0,
  194.     NULL
  195. };
  196.  
  197. SHORT BorderVectors1[] = {
  198.     0,0,
  199.     31,0,
  200.     31,9,
  201.     0,9,
  202.     0,0
  203. };
  204. struct Border Border1 = {
  205.     -1,-1,
  206.     3,0,JAM1,
  207.     5,
  208.     BorderVectors1,
  209.     NULL
  210. };
  211.  
  212. struct IntuiText IText7 = {
  213.     3,0,JAM2,
  214.     -86,0,
  215.     NULL,
  216.     (UBYTE *)"Tab Spaces",
  217.     NULL
  218. };
  219.  
  220. struct Gadget Gadget8 = {
  221.     &Gadget9,
  222.     429,80,
  223.     30,8,
  224.     NULL,
  225.     RELVERIFY,
  226.     STRGADGET,
  227.     (APTR)&Border1,
  228.     NULL,
  229.     &IText7,
  230.     NULL,
  231.     (APTR)&Gadget8SInfo,
  232.     70,
  233.     NULL
  234. };
  235.  
  236. SHORT BorderVectors2[] = {
  237.     0,0,
  238.     77,0,
  239.     77,14,
  240.     0,14,
  241.     0,0
  242. };
  243. struct Border Border2 = {
  244.     -1,-1,
  245.     3,0,JAM1,
  246.     5,
  247.     BorderVectors2,
  248.     NULL
  249. };
  250.  
  251. struct IntuiText IText8 = {
  252.     3,0,JAM2,
  253.     15,3,
  254.     &TOPAZ80,
  255.     (UBYTE *)"CANCEL",
  256.     NULL
  257. };
  258.  
  259. struct Gadget Gadget7 = {
  260.     &Gadget8,
  261.     382,105,
  262.     76,13,
  263.     NULL,
  264.     RELVERIFY,
  265.     BOOLGADGET,
  266.     (APTR)&Border2,
  267.     NULL,
  268.     &IText8,
  269.     NULL,
  270.     NULL,
  271.     3,
  272.     NULL
  273. };
  274.  
  275. SHORT BorderVectors3[] = {
  276.     0,0,
  277.     77,0,
  278.     77,14,
  279.     0,14,
  280.     0,0
  281. };
  282. struct Border Border3 = {
  283.     -1,-1,
  284.     3,0,JAM1,
  285.     5,
  286.     BorderVectors3,
  287.     NULL
  288. };
  289.  
  290. struct IntuiText IText9 = {
  291.     3,0,JAM2,
  292.     25,3,
  293.     &TOPAZ80,
  294.     (UBYTE *)"USE",
  295.     NULL
  296. };
  297.  
  298. struct Gadget Gadget6 = {
  299.     &Gadget7,
  300.     18,105,
  301.     76,13,
  302.     NULL,
  303.     RELVERIFY,
  304.     BOOLGADGET,
  305.     (APTR)&Border3,
  306.     NULL,
  307.     &IText9,
  308.     NULL,
  309.     NULL,
  310.     1,
  311.     NULL
  312. };
  313.  
  314. SHORT BorderVectors4[] = {
  315.     0,0,
  316.     77,0,
  317.     77,14,
  318.     0,14,
  319.     0,0
  320. };
  321. struct Border Border4 = {
  322.     -1,-1,
  323.     3,0,JAM1,
  324.     5,
  325.     BorderVectors4,
  326.     NULL
  327. };
  328.  
  329. struct IntuiText IText10 = {
  330.     3,0,JAM2,
  331.     23,3,
  332.     &TOPAZ80,
  333.     (UBYTE *)"SAVE",
  334.     NULL
  335. };
  336.  
  337. struct Gadget Gadget5 = {
  338.     &Gadget6,
  339.     200,105,
  340.     76,13,
  341.     NULL,
  342.     RELVERIFY,
  343.     BOOLGADGET,
  344.     (APTR)&Border4,
  345.     NULL,
  346.     &IText10,
  347.     NULL,
  348.     NULL,
  349.     2,
  350.     NULL
  351. };
  352.  
  353. struct IntuiText IText11 = {
  354.     3,0,JAM2,
  355.     33,1,
  356.     &TOPAZ80,
  357.     (UBYTE *)"Req. Read Files",
  358.     NULL
  359. };
  360.  
  361. struct Gadget Gadget4 = {
  362.     &Gadget5,
  363.     295,60,
  364.     20,9,
  365.     GADGHIMAGE+GADGIMAGE,
  366.     RELVERIFY+TOGGLESELECT,
  367.     BOOLGADGET,
  368.     (APTR)&Image1,
  369.     (APTR)&Image2,
  370.     &IText11,
  371.     NULL,
  372.     NULL,
  373.     50,
  374.     NULL
  375. };
  376.  
  377. struct IntuiText IText12 = {
  378.     3,0,JAM2,
  379.     33,1,
  380.     &TOPAZ80,
  381.     (UBYTE *)"Interlace",
  382.     NULL
  383. };
  384.  
  385. struct Gadget Gadget3 = {
  386.     &Gadget4,
  387.     295,45,
  388.     20,9,
  389.     GADGHIMAGE+GADGIMAGE,
  390.     RELVERIFY+TOGGLESELECT,
  391.     BOOLGADGET,
  392.     (APTR)&Image1,
  393.     (APTR)&Image2,
  394.     &IText12,
  395.     NULL,
  396.     NULL,
  397.     40,
  398.     NULL
  399. };
  400.  
  401. struct IntuiText IText13 = {
  402.     3,0,JAM2,
  403.     33,1,
  404.     &TOPAZ80,
  405.     (UBYTE *)"CLEAR at Start",
  406.     NULL
  407. };
  408.  
  409. struct Gadget Gadget2 = {
  410.     &Gadget3,
  411.     295,30,
  412.     20,9,
  413.     GADGHIMAGE+GADGIMAGE,
  414.     RELVERIFY+TOGGLESELECT,
  415.     BOOLGADGET,
  416.     (APTR)&Image1,
  417.     (APTR)&Image2,
  418.     &IText13,
  419.     NULL,
  420.     NULL,
  421.     30,
  422.     NULL
  423. };
  424.  
  425. UBYTE Gadget1SIBuff[33];
  426. struct StringInfo Gadget1SInfo = {
  427.     Gadget1SIBuff,
  428.     NULL,
  429.     0,
  430.     33,
  431.     0,
  432.     0,0,0,0,0,
  433.     0,
  434.     0,
  435.     NULL
  436. };
  437.  
  438. SHORT BorderVectors5[] = {
  439.     0,0,
  440.     219,0,
  441.     219,9,
  442.     0,9,
  443.     0,0
  444. };
  445. struct Border Border5 = {
  446.     -1,-1,
  447.     3,0,JAM1,
  448.     5,
  449.     BorderVectors5,
  450.     NULL
  451. };
  452.  
  453. struct IntuiText IText14 = {
  454.     3,0,JAM2,
  455.     -102,1,
  456.     NULL,
  457.     (UBYTE *)"Default Font",
  458.     NULL
  459. };
  460.  
  461. struct Gadget Gadget1 = {
  462.     &Gadget2,
  463.     118,80,
  464.     218,8,
  465.     NULL,
  466.     RELVERIFY,
  467.     STRGADGET,
  468.     (APTR)&Border5,
  469.     NULL,
  470.     &IText14,
  471.     NULL,
  472.     (APTR)&Gadget1SInfo,
  473.     60,
  474.     NULL
  475. };
  476.  
  477. #define GadgetList1 Gadget1
  478.  
  479. SHORT BorderVectors12[] = {
  480.     0,0,
  481.     174,0,
  482.     174,12,
  483.     0,12,
  484.     0,0
  485. };
  486. struct Border Border12 = {
  487.     285,14,
  488.     3,0,JAM1,
  489.     5,
  490.     BorderVectors12,
  491.     NULL
  492. };
  493.  
  494. SHORT BorderVectors11[] = {
  495.     0,0,
  496.     130,0,
  497.     130,57,
  498.     0,57,
  499.     0,0
  500. };
  501. struct Border Border11 = {
  502.     154,14,
  503.     3,0,JAM1,
  504.     5,
  505.     BorderVectors11,
  506.     &Border12
  507. };
  508.  
  509. SHORT BorderVectors10[] = {
  510.     0,0,
  511.     174,0,
  512.     174,15,
  513.     0,15,
  514.     0,0
  515. };
  516. struct Border Border10 = {
  517.     285,41,
  518.     3,0,JAM1,
  519.     5,
  520.     BorderVectors10,
  521.     &Border11
  522. };
  523.  
  524. SHORT BorderVectors9[] = {
  525.     0,0,
  526.     174,0,
  527.     174,15,
  528.     0,15,
  529.     0,0
  530. };
  531. struct Border Border9 = {
  532.     285,26,
  533.     3,0,JAM1,
  534.     5,
  535.     BorderVectors9,
  536.     &Border10
  537. };
  538.  
  539. SHORT BorderVectors8[] = {
  540.     0,0,
  541.     136,0,
  542.     136,57,
  543.     0,57,
  544.     0,0
  545. };
  546. struct Border Border8 = {
  547.     17,14,
  548.     3,0,JAM1,
  549.     5,
  550.     BorderVectors8,
  551.     &Border9
  552. };
  553.  
  554. SHORT BorderVectors7[] = {
  555.     0,0,
  556.     442,0,
  557.     442,57,
  558.     0,57,
  559.     0,0
  560. };
  561. struct Border Border7 = {
  562.     18,14,
  563.     3,0,JAM1,
  564.     5,
  565.     BorderVectors7,
  566.     &Border8
  567. };
  568.  
  569. SHORT BorderVectors6[] = {
  570.     0,0,
  571.     174,0,
  572.     174,15,
  573.     0,15,
  574.     0,0
  575. };
  576. struct Border Border6 = {
  577.     285,56,
  578.     3,0,JAM1,
  579.     5,
  580.     BorderVectors6,
  581.     &Border7
  582. };
  583.  
  584. #define BorderList1 Border6
  585.  
  586. struct IntuiText IText17 = {
  587.     1,2,JAM2,
  588.     342,17,
  589.     &TOPAZ80,
  590.     (UBYTE *)"OPTIONS",
  591.     NULL
  592. };
  593.  
  594. struct IntuiText IText16 = {
  595.     1,2,JAM2,
  596.     163,19,
  597.     &TOPAZ80,
  598.     (UBYTE *)"PLAYBACK SPEED",
  599.     &IText17
  600. };
  601.  
  602. struct IntuiText IText15 = {
  603.     1,2,JAM2,
  604.     61,19,
  605.     &TOPAZ80,
  606.     (UBYTE *)"COLORS",
  607.     &IText16
  608. };
  609.  
  610. #define IntuiTextList1 IText15
  611.  
  612. struct NewWindow NewWindowStructure1 = {
  613.     90,20,
  614.     480,124,
  615.     0,1,
  616.     GADGETUP,
  617.     WINDOWDRAG+ACTIVATE+NOCAREREFRESH,
  618.     &Gadget1,
  619.     NULL,
  620.     (UBYTE *)"PRISM Configuration Editor",
  621.     NULL,
  622.     NULL,
  623.     5,5,
  624.     -1,-1,
  625.     CUSTOMSCREEN
  626. };
  627.